Supplier Page from MyBioSource.com for Recombinant Sulfolobus islandicus filamentous virus Putative helicase 22 (SIFV0022), partial